var vm = new Vue({
	el : "#app",
	data: {
		parentMessage:"parentMessage",
		items:[
			{name: "java"},
			{name: "css"},
			{name: "c++"}
		],
		itemObj:{
			title:'hello vue',
			author:'jyx',
			desc:'这里是简介部分！'
		}
	}
});

// vm.items.push({name:"push追加的项目！"});
// console.log(vm.items.pop({name:'pop()添加的数据'}).name); 
// vm.items = vm.items.splice(1,2);
// vm.items = vm.items.slice(0,2);
// vm.items = vm.items.sort();

/**
 * 变异方法：
 * push()：向数组的末尾添加一个或更多元素，并返回新的长度。
 * pop()：删除并返回数组的最后一个元素。
 * shift()：删除并返回数组的第一个元素
 * unshift()：向数组的开头添加一个或更多元素，并返回新的长度。
 * splice()：删除元素，并向数组添加新元素。
 * sort()：对数组的元素进行排序
 * reverse() ：颠倒数组中元素的顺序。
 */ 
/**
 * 非变异方法
 * filter()：过滤并返回新数组
 * concat()：连接两个或更多的数组，并返回结果。
 * slice()：从某个已有的数组返回选定的元素
 */
/* vm.items = vm.items.filter(function(item){
	return item.name.match(/c/);
}) */